package service;

import javax.ws.rs.Consumes;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

import Controller.UsuarioController;
import DAO.model.Usuario;

@Path("usuario")
public class UsuarioService {

	@POST
	@Path("/novo")
	@Produces(MediaType.APPLICATION_XML)
	@Consumes(MediaType.APPLICATION_XML)
	public Usuario novo(Usuario usuario){
		boolean ok = new UsuarioController().salvarUsuario(usuario);
		if(ok) return usuario;
		else return null;
	}
	
	@POST
	@Path("/login")
	@Produces(MediaType.APPLICATION_XML)
	@Consumes(MediaType.APPLICATION_XML)
	public Usuario login(Usuario usuario){
		System.out.println(usuario);
		usuario = new UsuarioController().getUsuarioByLoginSenha(usuario);
		return usuario;
	}
	
	
	
	
}
